package com.jz.netthings.application.providerCollection.bean;

import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;

/**
 * <p>
 * 采浆记录-互检
 * </p>
 *
 * @author zyl
 * @since 2019-03-25
 */
public class MutualCheck implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId("mlogId")
    private String mlogId;
    /**
     * 抗凝剂空探通过
     */
    private Date knjktPass;
    /**
     * 血员空探0通过
     */
    private Date xykt0Pass;
    /**
     * 血员空探1通过
     */
    private Date xykt1Pass;
    /**
     * 血员空探2通过
     */
    private Date xykt2Pass;
    /**
     * 管压位置通过
     */
    private Date gywzPass;
    /**
     * 红探值通过
     */
    private Date htzPass;
    /**
     * 血浆电子秤通过
     */
    private Date xjdzcPass;
    /**
     * 抗凝剂电子秤通过
     */
    private Date knjdzcPass;


    public String getMlogId() {
        return mlogId;
    }

    public void setMlogId(String mlogId) {
        this.mlogId = mlogId;
    }
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    public Date getKnjktPass() {
        return knjktPass;
    }
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    public void setKnjktPass(Date knjktPass) {
        this.knjktPass = knjktPass;
    }
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    public Date getXykt0Pass() {
        return xykt0Pass;
    }
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    public void setXykt0Pass(Date xykt0Pass) {
        this.xykt0Pass = xykt0Pass;
    }
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    public Date getXykt1Pass() {
        return xykt1Pass;
    }
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    public void setXykt1Pass(Date xykt1Pass) {
        this.xykt1Pass = xykt1Pass;
    }
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    public Date getXykt2Pass() {
        return xykt2Pass;
    }
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    public void setXykt2Pass(Date xykt2Pass) {
        this.xykt2Pass = xykt2Pass;
    }
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    public Date getGywzPass() {
        return gywzPass;
    }
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    public void setGywzPass(Date gywzPass) {
        this.gywzPass = gywzPass;
    }
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    public Date getHtzPass() {
        return htzPass;
    }
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    public void setHtzPass(Date htzPass) {
        this.htzPass = htzPass;
    }
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    public Date getXjdzcPass() {
        return xjdzcPass;
    }
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    public void setXjdzcPass(Date xjdzcPass) {
        this.xjdzcPass = xjdzcPass;
    }
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    public Date getKnjdzcPass() {
        return knjdzcPass;
    }
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    public void setKnjdzcPass(Date knjdzcPass) {
        this.knjdzcPass = knjdzcPass;
    }

    @Override
    public String toString() {
        return "MutualCheck{" +
        "mlogId=" + mlogId +
        ", knjktPass=" + knjktPass +
        ", xykt0Pass=" + xykt0Pass +
        ", xykt1Pass=" + xykt1Pass +
        ", xykt2Pass=" + xykt2Pass +
        ", gywzPass=" + gywzPass +
        ", htzPass=" + htzPass +
        ", xjdzcPass=" + xjdzcPass +
        ", knjdzcPass=" + knjdzcPass +
        "}";
    }
}
